捎: to bring sth to sb, to deliver...
机器: machine...
扶持: to help, to assist...
东边: east, east side, eastern part, to the east of...
重创: to inflict heavy losses, to inflict serious damage...
公告: post, announcement...
鞭策: to spur on, to urge on, to encourage sb (e.g. to make progress)...
怡然自得: happy and content (idiom)...
渣: slag (in mining or smelting), dregs...
再度: once more, once again, one more time...